road junctions - Alemán Inglés Diccionario